Week Date Topic Keywords Description Readings Guest Speaker Topic Assignments & Paper Lab Activity Project Due Student Presentation Student Commentators 1 3/29 Overview Topic ideas 3/31 No class - Cesar Chavez day Name/Topic: Name/Topic: 2 4/4 Introduction An overview of the course. Knowledge and humans: benefits, problems. Knowledge and computers: knowledge representation, reasoning. Dealing with large accumulations of knowledge: libraries, other repositories. Computer support for dealing with knowledge: storage, retrieval, evaluation, visualization. A1: Related System Evaluation Team formation; old projects 4/7 Knowledge Processing Basic principles and methods to enable computers to deal with knowledge: Transfer of knowledge from humans to computers, extraction of knowledge from data collections ("data mining"), representation of knowledge in computers (rules, frames, scripts, meta-data, RDF), generating new knowledge from existing knowledge (inference, reasoning). Presentation and Paper Topics & teams selected 3 4/12 Usability Assessment and Evaluation MS Week 2: Features, Requirements, Schedule 4/14 User Modeling User Modeling Ontological Technologies for User Modeling Using Physical Constraints to Augment Concept Mapping on a Tangible Tabletop A2: Conceptual Model: System/User Paper topic proposal 4/15&16 Open House Activities Cal Poly's Open House is on Friday and Saturday. This is an excellent opportunity to show off your storyboard or prototype, and to collect initial feedback from external users. Storyboards, prototypes (if possible) 4 4/19 Usability and Knowledge Computer support to make the utilization of knowledge easier and more effective for humans: Balance of conflicting requirements (e.g. levels of abstraction vs. access to specific details); selection of suitable knowledge organization and presentation methods. Reviewer feedback to paper topic proposal MS Week 4: Prototype 1 (alpha) 4/21 Knowledge Organization Establishing relations among knowledge items: explicit vs. implicit relations; special relations such as similarity, part-of, contains, ... Methods for organizing knowledge: hierarchies, categorization schemes, descriptors, ontologies, metadata, Semantic Web. Michael Miller, Dean of the Cal Poly Library Libraries as Knowledge Repositories A1 due 5 4/26 Knowledge Search and Retrieval Finding and retrieving relevant knowledge items from large collections: Information retrieval, search engines, relevance ranking. 4/28 Exploratory Search and Retrieval Finding knowledge in the absence of a well-formulated query Draft Paper 6 5/3 Knowledge Presentation Presentation of identified relevant knowledge items to the human user: Text, graphics, animation; visualization techniques, alternative presentation methods (e.g. audio); Human-Computer Interface (HCI) and usability aspects. A3: Validation MS Week 6: Prototype 2 (beta) 5/5 A2 due 7 5/10 Knowledge Exchange Sharing knowledge between computers and humans: Knowledge exchange languages, internal representation of knowledge vs. sharing, levels of abstraction, details. Computer-computer vs. computer-human knowledge exchange. Reviewer feedback to draft version 5/12 Knowledge Interaction Processes and methods that help humans utilize computer-based knowledge more effectively, especially in interactive sessions: Delphi method, process modeling, Semantic Web, RSS, Wiki. A2 due 8 5/17 Constrained Access Dealing with knowledge under constrained access conditions, such as mobile devices, voice-only, limited attention, or disabilities. MS Week 8: Final Version 5/19 A3 due 9 5/24 Applications Final version paper 5/26 10 5/31 Ethical and Social Aspects Consequences on societies and individuals of access (or lack thereof) to knowledge; intellectual property and copyright issues; case studies and trends of computer-based knowledge management in different contexts: commercial, educational, informally organized (e.g. Web communities) Reviewer feedback to paper final version Final Documentation; Peer evaluation of project final version Project Presentations Project Presentations 6/2 Project Presentations Feedback and Evaluation forms Project Presentations Project Presentations 6/3 CSC Poster Session Project Presentations CSC Poster Session CSC Poster Session 11 6/7 Finals Week Peer evaluation of project final version 6/9 Finals Week